#include "mainwindow.h"
#include "ui_mainwindow.h"

#include <QDebug>
#include "SymmAlg.h"
#include <string.h>
#include "RNG.h"
#include "Hash.h"
MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    RNG rng;
    HASH h;
    CString r = rng.Get_Rng(12);
    qDebug()<<r;
    qDebug()<<h.Hash(r,SM3);
    qDebug()<<h.Hash(r,SM3);
    qDebug()<<h.Hash(r,SM3);
    qDebug()<<h.Hash(r,SM3);
    qDebug()<<h.Hash(r,SHA_1);
    qDebug()<<h.Hash(r,SHA_1);
    qDebug()<<h.Hash(r,SHA_1);
    SYMMALG text;
    char a = '2';
    CString str("3132334455");

    for(int i = 0;i < str.size();++i)
    {
        qDebug()<<str.at(i);
    }


}

MainWindow::~MainWindow()
{
    delete ui;
}

